function parseGetParams( urlStr ) { 
   var $_GET = {}; 
   var __GET = urlStr.split("&"); 
   for(var i=0; i<__GET.length; i++) { 
	  var getVar = __GET[i].split("="); 
	  $_GET[getVar[0]] = typeof(getVar[1])=="undefined" ? "" : getVar[1]; 
   } 
   return $_GET; 
} 

/* цепляем подтверждение для опциональных кнопочек - сабмитов */
var elems = document.getElementsByClassName('confirm_submit');
for(var i=0; i<elems.length; i++){
	elems[i].onclick = function(e){
		if(!confirm('Подтверждаете "'+this.value+'"?')) return false;
	}
}
/* цепляем подтверждение для опциональных кнопочек - сабмитов */
var elems = document.getElementsByName('check_all');
for(var i=0; i<elems.length; i++){
	elems[i].onclick = function(e){
		var j, ch=document.getElementsByName( this.value ); 
		for( j=0;j<ch.length;j++) ch[j].checked=this.checked;
	}
}
/* проверка открытия во фрейме */
function checkFrame(){
	if(top.location.href==document.location.href){
		var loc = document.location;
		document.location.href = '/admin/?module='+loc.href.replace( loc.protocol+'//'+loc.host+(loc.port?':'+loc.port:''),'' );
	} 
}

